You are here: Symbol Reference > Dew Namespace > Dew.Math Namespace > Classes > Matrix Structure > Matrix Methods > Matrix.UpperTriangle Method
Dew Math for .NET
ContentsIndexHome
PreviousUpNext
Matrix.UpperTriangle Method

Constructs upper triangular matrix.

Syntax
C#
Visual Basic
public TMtx UpperTriangle([In] TMtx Mtx, bool ZeroLower, bool Diagonal);

The method uses Mtx matrix to construct an upper triangular matrix. The results are stored in the calling matrix. If the ZeroLower parameter is true then the calling matrix subdiagonal elements will be set to zero - otherwise the subdiagonal elements will not be initialized. If the Diagonal boolean parameter is true then the Mtx matrix main diagonal elements will be copied to the calling matrix main diagonal elements. If the Diagonal parameter is false, the calling matrix main diagonal elements will be set to zero.

var A,B: Matrix; begin A.SetIt(2,1,True,[1,2, 2,4]); // 2x2, not complex matrix B.UpperTriangle(A,True,True); // B becomes: // [1,2, // [0,4] end;
Copyright (c) 1999-2024 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!